gusucode.com > 基于simulink的数字信号调制与解调的仿真源码程序 > code/演示程序及子程序适用于matlab 7.0及以上版本/fm1.m

    function fm1()
cla
M = 2; 
t = 0:0.001:0.999; 
m = randint(10, 1, M)';
df = 50;
g = 2*m(ceil(10*t+0.01))-1;      %生成基带信号
s = cos(2*pi*(25+g*df).*t);      %2FSK调制信号
h=plot(t, m(ceil(10*t+0.01))+2,'b',t, s,'r');
set(h,'linewidth',2);
axis([0, 1, -1.2, 3.5]);
xlabel('2FSK调制信号')
grid;